/**
* 加载界面，此游戏没用这个
*/
namespace ghost{
	export class LoadUI extends GYSprite{
		public static loadUI:LoadUI;
		public static show(cur:number,max:number):void
		{
			if(LoadUI.loadUI == null)
				LoadUI.loadUI = new LoadUI;
			if(LoadUI.loadUI.parent == null)
			{
				(SDK.container?SDK.container:Laya.stage).addChild(LoadUI.loadUI);
				LoadUI.loadUI.x = SDK.container.width*SDK.pixelRatio - LoadUI.loadUI.width >> 1;
				LoadUI.loadUI.y = SDK.container.height*SDK.pixelRatio - LoadUI.loadUI.height >> 1;
			}
				
			LoadUI.loadUI.setProgress(cur,max);
		}
		public static hide():void
		{
			if(LoadUI.loadUI.parent == null)
			{
				if((<any>LoadUI.loadUI.parent).removeElement)
					(<any>LoadUI.loadUI.parent).removeElement(LoadUI.loadUI);
				else
					(<any>LoadUI.loadUI.parent).removeChild(LoadUI.loadUI);
			}				
		}		
		public loadLab:GYText;
		constructor(){
			super();
			let s= this;
			s.width = 300;
			s.height = 300;
			// s.verticalCenter = -100;
			// s.horizonalCenter = 0;
			s.loadLab = SkinManager.createText(s, 0,0,"加载中...", 0xffffff, 36, "center", 400, 60);			
			s.loadLab.horizonalCenter = 0;
			s.loadLab.layout();			
		}
		public setProgress(cur:number,max:number):void
		{
			let s = this;
			s.loadLab.text = "加载中..." + (cur/max * 100|0) + "%";
		}
	}
}